package com.fulihui.wgj.facade.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;

@Getter
@Setter
@ToString
public class WxMaterialDTO implements Serializable {

    private static final long serialVersionUID = 1281637955948170377L;
    
    /**
     * 素材id
     */
    private String mediaId;

    /**
     * 公众号appid
     */
    private String appId;

    /**
     * 素材的类型，图片（image）、视频（video）、语音 （voice）、图文（news）
     * {@link com.fulihui.common.enums.MaterialTypeEnum}
     */
    private String type;

    /**
     * type为图片时存储图片地址
     */
    private String imageUrl;

    /**
     * 微信返回的素材最后更新时间
     */
    private Date updateTime;

    private Date gmtCreate;

    private Date gmtModified;

    /**
     * 图文消息的具体内容，支持HTML标签
     */
    private String content;
}